package com.storage.vo.product 
{
    import com.zzkj.vo.BaseObjectVO;
    
    import mx.collections.ArrayCollection;

    public class ProductVO extends BaseObjectVO
    {
        private var _productId:String;
        private var _productCode:String;
        private var _productName:String;
        private var _createdDate:Date;
        private var _updatedDate:Date;
        private var _description:String;
        private var _supplyName:String;
        private var _buyInPrice:Number;
        private var _limitPrice:Number;
        private var _productAmounts:ArrayCollection;
        private var _category:CategoryVO;
		private var _sellPrice:Number;


        public function ProductVO(){}

        public function set productId(value:String):void{
            this._productId = value;
        }

        public function get productId():String{
            return this._productId;
        }


        public function set productCode(value:String):void{
            this._productCode = value;
        }

        public function get productCode():String{
            return this._productCode;
        }


        public function set productName(value:String):void{
            this._productName = value;
        }

        public function get productName():String{
            return this._productName;
        }


        public function set createdDate(value:Date):void{
            this._createdDate = value;
        }

        public function get createdDate():Date{
            return this._createdDate;
        }


        public function set updatedDate(value:Date):void{
            this._updatedDate = value;
        }

        public function get updatedDate():Date{
            return this._updatedDate;
        }


        public function set description(value:String):void{
            this._description = value;
        }

        public function get description():String{
            return this._description;
        }


        public function set supplyName(value:String):void{
            this._supplyName = value;
        }

        public function get supplyName():String{
            return this._supplyName;
        }


        public function set buyInPrice(value:Number):void{
            this._buyInPrice = value;
        }

        public function get buyInPrice():Number{
            return this._buyInPrice;
        }


        public function set limitPrice(value:Number):void{
            this._limitPrice = value;
        }

        public function get limitPrice():Number{
            return this._limitPrice;
        }

 		public function set sellPrice(value:Number):void{
            this._sellPrice = value;
        }

        public function get sellPrice():Number{
            return this._sellPrice;
        }


        public function set productAmounts(value:ArrayCollection):void{
            this._productAmounts = value;
        }

        public function get productAmounts():ArrayCollection{
            return this._productAmounts;
        }


        public function set category(value:*):void{
            this._category = value;
        }

        public function get category():*{
            return this._category;
        }


    }
}